Towards the Exploration Strategies by Mining Mylyns’ Interaction Histories

نویسنده

  • Zéphyrin Soh
چکیده

When developers perform a maintenance task, they always explore the program, i.e., move from one program entity to another. However, even though maintenance is a crucial task, the exploration strategies (ES) used by developers to navigate through the program entities remain unstudied. This lack of study prevents us from understanding how developers explore a program and perform a change task, from recommending strategies to developers, and (ultimately) from critically evaluating a developer’s exploration performance. As a first step towards understanding ES, we mined interaction histories (IH) gathered using the Eclipse Mylyn plugin from developers performing a change task on four open-source projects (ECF, Mylyn, PDE, and Eclipse Platform). An ES is defined and characterized by the way (how) the developers navigate through the program entities. Using the Gini inequality index on the number of revisits of program entities, we observe that ES can be either centralized (CES) or extended (EES). We automatically classified interaction histories as CES or EES and performed an empirical study to ascertain the effect of the ES on the task duration and effort. We found that, although an EES requires more exploration effort than a CES, an EES is less time consuming than a CES. Extensive work (number of days spent performing a task) typically imply a CES. Our results show that developers who follow an EES have a methodical investigation of source code while developers who follow a CES have an opportunistic exploration of source code.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Numerical simulation of liquefaction susceptibility of soil interacting by single pile

Previous case histories have shown that soil liquefaction severely damaged many structures supported on pile foundations during earthquakes. As a result, evaluating the potential for instability is an important consideration for the safe and resistant design of deep foundation against earthquakes. In this study, the liquefaction susceptibility of saturated sand interacting by single concrete pi...

متن کامل

Selection of new exploration targets using lithogeochemical data obtained for Taknar deposit located in NE of Iran

Taknar deposit is located about 28 km to the north-west of Bardaskan in the Khorasan-e-Razavi province, which is situated in the north-eastern part of Iran. This deposit is unique, formed within the Taknar formation in the Ordovician time. As a result, it is of much interest to many researchers working in this field. By choosing the lithogeochemical study performed to recognize new exploration ...

متن کامل

Supporting Exploratory Search by User-Centered Interactive Data Mining

A core task in e-discovery scenarios is to explore and mine large distributed heterogeneous information archives. Therefore, very often an exploration and analysis of on-the-fly generated subsets, gathered e.g. from mining, filtering or search operations, is necessary. This requires performant and user-friendly ways to interactively integrate, mine and explore. However, Data Mining and Human Co...

متن کامل

Geo-Chemical Exploration of Granite Mining Waste Using XRD, SEM/EDX and AAS Analysis

The purpose of the study was to investigate the mineralogical and Heavy Metals (HMs) present in the granite mining soils in Chimakurthy, India. The mineral exploration of mining soils were identified by X-Ray Diffractometer (XRD) pattern analysis. However, the morphological features and quantitative HMs were detected by Scanning Electron Microscopy/Energy Dispersed Spectroscopy (SEM/...

متن کامل

A clustering approach for mineral potential mapping: A deposit-scale porphyry copper exploration targeting

This work describes a knowledge-guided clustering approach for mineral potential mapping (MPM), by which the optimum number of clusters is derived form a knowledge-driven methodology through a concentration-area (C-A) multifractal analysis. To implement the proposed approach, a case study at the North Narbaghi region in the Saveh, Markazi province of Iran, was investigated to discover porphyry ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013